Distributed Algorithm for Shortest Path Problem in Undirected Graphs via Randomized Strategy

نویسندگان

  • Mohammadreza Doostmohammadian
  • Sepideh Pourazarm
  • Usman A. Khan
چکیده

In this paper, we introduce a distributed algorithm for single source shortest path problem for undirected graphs. In this problem, we find the shortest path from a given source node to other nodes in the graph. We start with undirected unweighted graphs in which the shortest path is a path with minimum number of edges. Following, we modify the algorithm to find shortest path for weighted graphs in which the shortest path is a path with minimum cost, i.e., sum of the edge weights. We examine the convergence time of the random algorithm for random Erdos-Renyi graphs as a random variable; based on that we approximate the stop-time criteria of the algorithm for graphs with unknown topology. We claim that the stop-time criteria is related to the graph parameters such as number of nodes and graph diameter.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Near linear time (1 + ε)-approximation for restricted shortest paths in undirected graphs

We present a significantly faster algorithm for the restricted shortest path problem, in which we are given two vertices s, t, and the goal is to find the shortest path that is subject to a side constraint. More formally, rather than just having a single weight, each edge has two weights: a cost-weight, and a delay-weight. We are given a threshold T which corresponds to the maximum delay we can...

متن کامل

2 4 A pr 2 01 3 Algebraic Algorithms for b - Matching , Shortest Undirected Paths , and f - Factors ∗

Let G = (V,E) be a graph with f : V → Z+ a function assigning degree bounds to vertices. We present the first efficient algebraic algorithm to find an f -factor. The time is O(f(V )ω). More generally for graphs with integral edge weights of maximum absolute value W we find a maximum weight f -factor in time Õ(Wf(V )ω). (The algorithms are randomized, correct with high probability and Las Vegas;...

متن کامل

A O(E) Time Shortest Path Algorithm For Non Negative Weighted Undirected Graphs

In most of the shortest path problems like vehicle routing problems and network routing problems, we only need an efficient path between two points—source and destination, and it is not necessary to calculate the shortest path from source to all other nodes. This paper concentrates on this very idea and presents an algorithms for calculating shortest path for (i) nonnegative weighted undirected...

متن کامل

The Next-to-Shortest Path in Undirected Graphs with Nonnegative Weights

Given an edge-weighted undirected graph and two vertices s and t, the next-to-shortest path problem is to find an st-path whose length is minimum among all st-paths of lengths strictly larger than the shortest path length. The problem is shown to be polynomially solvable if all edge weights are positive, while the complexity status for the nonnegative weight case was open. In this paper we show...

متن کامل

A shortest cycle for each vertex of a graph

We present an algorithm that finds, for each vertex of an undirected graph, a shortest cycle containing it. While for directed graphs this problem reduces to the All-Pairs Shortest Paths problem, this is not known to be the case for undirected graphs. We present a truly sub-cubic randomized algorithm for the undirected case. Given an undirected graph with n vertices and integer weights in 1, . ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013